/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package tipos_genericos;

import java.util.Set;

/**
 *
 * @author SaHa
 */
public class Lista implements Comparable<Lista>
{
    private String nombre;
    private Lista siguiente;
    
    public Lista(String nombree,Lista siguien)
    {
        super();
        this.nombre=nombree;
        this.siguiente=siguien;
    }

    Lista(String juan, Set<Lista> listita) 
    {
        throw new UnsupportedOperationException("Not yet implemented");
    }
    public String getNombre()
    {
        return nombre;
    }
    public void setNombre(String nombree) {
        this.nombre=nombree;        
    }
    
    public Lista getSiguiente()
    {
        return siguiente;
    }
    public void setSiguiente(Lista sig) {
        this.siguiente=sig;        
    }  

    @Override
    public int compareTo(Lista o) {
        return nombre.compareTo(o.nombre);
    }
    @Override
    public String toString()
    {
        return "nombre: "+this.nombre;
    } 
}

